package entity

import (
	"shqsoft.cn/pas3ui/base"
)

// Zywhr 掌银维护人导入
type Zywhr struct {
	ID    int    `gorm:"column:ID"`
	CUNO  string `gorm:"column:CUNO"`
	CUNM  string `gorm:"column:CUNM"`
	EMNO  string `gorm:"column:EMNO"`
	EMNM  string `gorm:"column:EMNM"`
	EMNO2 string `gorm:"column:EMNO2"`
	EMNM2 string `gorm:"column:EMNM2"`
	CUID  int    `gorm:"column:CUID"`
	UTID  int    `gorm:"column:UTID"`
}

// TableName
func (Zywhr) TableName() string {
	return "V_INDI_CLIE_WHR"
}

// ShCompClieQygmEF 返回结构体
func ZywhrEF() base.EntityFunc {
	return func() interface{} {
		entity := Zywhr{}
		return &entity
	}
}

// ShCompClieQygmESF 返回结构体数组
func ZywhrESF() base.EntitiesFunc {
	return func() interface{} {
		var entities []Zywhr
		return &entities
	}
}

func init() {
	base.DaoPoolObj.Put("Zywhr", base.NewDefaultDao(ZywhrEF(), ZywhrESF(), nil, "ch"))
}
